<?php
include_once("../modelo/ModeloEmpresa.php");

session_start();

if (isset($_POST['opcion'])) {
    $opcion = $_POST['opcion'];
    if ($opcion == 'rempresa')
{
        $empcodsx = $_POST['empcodsx'];
        $secempcodsx = $_POST['secempcodsx'];
        $provinciacodsx = $_POST['provinciacodsx'];
        $empnit = $_POST['empnit'];
        $emptipo = $_POST['emptipo'];
        $empciudad = $_POST['empciudad'];
        $empcorreo = $_POST['empcorreo'];
        $empweb = $_POST['empweb'];
        $empdireccion = $_POST['empdireccion'];
        $emptel1 = $_POST['emptel1'];
        $emptel2 = $_POST['emptel2'];
        $code = $empnit . "_logo";
		
	    //$empcodsx = $_SESSION["empcodsx"];
	
        $uploaddir = "../archivos/imagenes/";
        $uploadfilename = strtolower(str_replace(" ", "_", basename($_FILES['emplogo']['name'])));
        $nombref = $code . ".jpg";
        $emplogo1 = $uploaddir . $nombref;
        $error = $_FILES['emplogo']['error'];
        $subido = false;
        $mEmpresa = new ModeloEmpresa( "6", $secempcodsx, null, $provinciacodsx, $empnit, null, '', $emptipo, $empciudad, $empcorreo, $empweb, '', '', $emplogo1, '1', $empdireccion, $emptel1, $emptel2);

        if (isset($_POST['enviar']) && $error == UPLOAD_ERR_OK) {
            if ($_FILES['emplogo']['type'] != "image/jpeg" || $_FILES['emplogo']['size'] > 204800) {
                $error = "Comprueba que el archivo sea una imagen en formato jpeg y de tamano inferior a 200Kb.";
            } else if (preg_match("/[^0-9a-zA-Z_.-]/", $nombref)) {
                $error = "El nombre del archivo contiene caracteres no validos.";
            } else {
                $mEmpresa->actualizarEmpresa($empcodsx);
                $subido = copy($_FILES['emplogo']['tmp_name'], $emplogo1);
            }
        }
        if ($subido) {
          header("location: ../vista/Empresas.php?op=actualizar&id=$empcodsx&mensaje=Datos Actualizdos con Exito");
        // echo "ok*|*Datos Actualizados";
        } else {
//            echo "false*|*".$error;
            header("location: ../vista/Empresas.php?op=actualizar&id=$empcodsx&mensaje-error=$error");
       }
    }
}
class ControlEmpresa {

    public static function getEmpresa($empcodsx) {
        $mEmpresa = new ModeloEmpresa();
        $arEmpresas = $mEmpresa->getEmpresaById($empcodsx);
        $_SESSION['arEmpresas'] = $arEmpresas;
    }
    
    
    }
?>